shift off responsibility - French English Dictionary